package cn.bkw.ytkapi.utils;

import com.alibaba.fastjson.JSONObject;
import com.google.gson.JsonObject;

import java.util.HashMap;
import java.util.Map;

public class ResultUtil {
    public static Map createResultObj(Integer code, String msg, Object data) {
        Map<String, Object> map = new HashMap<>();
        map.put("errcode", code);
        map.put("errmsg", msg);
        map.put("data", data);
        return map;
    }

    public static Map createResultObj(Integer errcode, String errmsg) {
        Map<String, Object> map = new HashMap<>();
        map.put("errcode", errcode);
        map.put("errmsg", errmsg);
        return map;
    }

    public static JSONObject createJsonObj(Integer errcode, String errmsg){
        JSONObject json = new JSONObject();
        json.put("errcode",errcode);
        json.put("errmsg",errmsg);
        return json;
    }

    public static JSONObject createJsonObj(Integer errcode, String errmsg,Object data){
        JSONObject json = new JSONObject();
        json.put("errcode",errcode);
        json.put("errmsg",errmsg);
        json.put("data",data);
        return json;
    }
}
